package com.ztgf.shopping.models.service.epg;

import com.baomidou.mybatisplus.plugins.Page;
import com.baomidou.mybatisplus.service.IService;
import com.ztgf.shopping.models.bo.epg.EpgShowWindowBO;
import com.ztgf.shopping.models.bo.epg.EpgShowWindowSaveBO;
import com.ztgf.shopping.models.dto.epg.EpgShowWindowDTO;
import com.ztgf.shopping.models.vo.epg.EpgShowWindowVO;

import java.util.List;

/**
 * author: chenyu.wang
 * date: 2020-05-19 11:33
 * Description: 橱窗表服务
 */
public interface IEpgShowWindowService extends IService<EpgShowWindowDTO> {

    /**
     * description: 添加橱窗
     * param: [showWindowSaveBO]
     * author: chenyu.wang
     * date: 2020-05-19
     * return: boolean
     */
    boolean add(EpgShowWindowSaveBO showWindowSaveBO);

    Page<EpgShowWindowVO> getBySelectShowWindowInfoPage(EpgShowWindowBO epgShowWindowBO);

    List<EpgShowWindowVO> getBySelectShowWindowInfoNoPage(EpgShowWindowBO epgShowWindowBO);
}
